23 research outputs found

    Linear Consensus Algorithms: Structural Properties and Connections with Markov Chains

    Get PDF
    Résumé Nous considérons un réseau d’agents multiples en interaction, et tel que chaque agent est supposé posséder un état concernant une certaine quantité d’intérêt. Selon le contexte, les états d’agents peuvent correspondre à des opinions, des valeurs, des estimés, des croyances, des positions, des vitesses, etc. Ces états sont mis à jour selon un algorithme ou protocole qui consiste en une règle d’interaction dictant la manière par laquelle les états d’un agent donné influencent ou sont influencés par ceux de ses voisins. Les voisins sont définis à partir d’un graphe sous-jacent de communication, ce dernier évoluant dans le temps de manière soit endogène ou exogène. Un consensus du système est défini comme la convergence de tous les états vers une valeur commune, lorsque le temps croît indéfiniment. La notion de consensus apparaît dans de multiples domaines de recherche. En biologie, le consensus est lié aux comportements émergents d’un ensemble d’oiseaux en vol, des bancs de poissons, etc. En robotique et en automatique, les problèmes de consensus se présentent lorsque l’on cherche à réaliser la coordination et la coopération d’agents mobiles (ex. robots et capteurs). Cette question est particulièrement importante dans la mise en réseau de capteurs avec nombreuses applications, soit en contrôle de l’environnement, ou dans un contexte militaire. En économie, la recherche de consensus par rapport à un mécanisme commun d’ajustement des prix constitue un autre exemple. En sociologie, l’émergence d’une langue commune dans une société primitive est un comportement collectif au sein d’un système complexe. Un autre comportement limite d’intérêt dans un système est celui où les états, plutôt que de converger vers une seule valeur, se fractionnent en groupes distincts, avec des limites communes dans le groupe mais distinctes d’un groupe à l’autre. Un tel comportement est appelé dans notre thèse, consensus multiple. Dans cette thèse, nous adressons deux objectifs de recherche en relation avec le comportement asymptotique des états d’agents dans un système multi-agent, possédant une dynamique mise à jour via un algorithme distribué de calcul de moyenne, de caractère général, en temps continu ou discret. Le premier objectif visé est celui de l’identification de conditions aussi faibles que possible, pour lesquelles le consensus unique ou multiple est garanti inconditionnellement, c’est-à-dire pour toute valeur du temps initial ou encore des valeurs initiales attribuées aux états. Contrairement au premier objectif centré sur la recherche de convergence inconditionnelle, notre second objectif de recherche est celui de l’identification d’ensembles particuliers de conditions initiales, non triviales toutefois, pour lesquelles un consensus global est possible.----------ABSTRACT We consider a network of multiple interacting agents, whereby each agent is assumed to hold a state regarding a certain quantity of interest. Depending on the context, states may be referred to as opinions, values, estimates, beliefs, positions, velocities, etc. Agent states are updated based on an algorithm or protocol which is an interaction rule specifying the manner in which individual agent states influence and are influenced by neighboring states. Neighbors are defined via an underlying exogenously or endogenously evolving communication graph. Consensus in the system is defined as convergence of all states to a common value, as time grows large. The notion of consensus arises in many research areas. In biology, consensus is linked with the emergent behavior of bird flocks, fish schools, etc. In robotics and control, consensus problems arise when seeking coordination and cooperation of mobile agents (e.g., robots and sensors). This is, particularly, an important issue in sensor networking with wide applications in environmental control, military applications, etc. In economics, seeking an agreement on a common belief in a price system is another example of consensus. In sociology, the emergence of a common language in primitive societies is a collective behavior within a complex system. Another important limiting behavior of the system is one whereby agents, instead of all converging to the same value, separate into multiple clusters with a uniform limiting value within each cluster. Such behavior, in this thesis, is called multiple consensus. In this thesis, we address two research objectives relating to the asymptotic behavior of agent states in a multi-agent system, with dynamics updated via a general distributed averaging algorithm in either continuous time or discrete time. The first issue is that of identifying conditions, as weak as possible, under which consensus or multiple consensus is guaranteed to occur unconditionally, i.e., irrespective of the time or values that states are initialized at. In contrast to the first research objective centered on unconditional consensus, our second research objective is that of identifying sets of particular, yet non-trivial, initial agent conditions such that global consensus occurs. In particular, we are interested in characterizing so-called eminence grise coalitions (EGC): An EGC is a possibly small group of individuals in the network who are, “naturally”, capable of leading the whole group to eventually agree on any desired value, by only choosing their own initial values properly. What is meant by “naturally” is that the group in question does not need to manipulate the nature of the network, and in particular, leaves all the interactions between any two individuals including members of the group themselves untouched. They could be thought of as hidden leaders, not specifically identifiable by title or position, but who hold the potential of perfectly influencing the asymptotic behavior of individuals in the network. In investigating EGCs in a network of opinions, the size of its smallest EGC is the main focus of our analysis

    Eminence Grise Coalitions: On the Shaping of Public Opinion

    Full text link
    We consider a network of evolving opinions. It includes multiple individuals with first-order opinion dynamics defined in continuous time and evolving based on a general exogenously defined time-varying underlying graph. In such a network, for an arbitrary fixed initial time, a subset of individuals forms an eminence grise coalition, abbreviated as EGC, if the individuals in that subset are capable of leading the entire network to agreeing on any desired opinion, through a cooperative choice of their own initial opinions. In this endeavor, the coalition members are assumed to have access to full profile of the underlying graph of the network as well as the initial opinions of all other individuals. While the complete coalition of individuals always qualifies as an EGC, we establish the existence of a minimum size EGC for an arbitrary time-varying network; also, we develop a non-trivial set of upper and lower bounds on that size. As a result, we show that, even when the underlying graph does not guarantee convergence to a global or multiple consensus, a generally restricted coalition of agents can steer public opinion towards a desired global consensus without affecting any of the predefined graph interactions, provided they can cooperatively adjust their own initial opinions. Geometric insights into the structure of EGC's are given. The results are also extended to the discrete time case where the relation with Decomposition-Separation Theorem is also made explicit.Comment: 35 page

    Robustness of Dynamics in Games: A Contraction Mapping Decomposition Approach

    Full text link
    A systematic framework for analyzing dynamical attributes of games has not been well-studied except for the special class of potential or near-potential games. In particular, the existing results have shortcomings in determining the asymptotic behavior of a given dynamic in a designated game. Although there is a large body literature on developing convergent dynamics to the Nash equilibrium (NE) of a game, in general, the asymptotic behavior of an underlying dynamic may not be even close to a NE. In this paper, we initiate a new direction towards game dynamics by studying the fundamental properties of the map of dynamics in games. To this aim, we first decompose the map of a given dynamic into contractive and non-contractive parts and then explore the asymptotic behavior of those dynamics using the proximity of such decomposition to contraction mappings. In particular, we analyze the non-contractive behavior for better/best response dynamics in discrete-action space sequential/repeated games and show that the non-contractive part of those dynamics is well-behaved in a certain sense. That allows us to estimate the asymptotic behavior of such dynamics using a neighborhood around the fixed point of their contractive part proxy. Finally, we demonstrate the practicality of our framework via an example from duopoly Cournot games
    corecore